package org.brisling.duties.domain;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.TableGenerator;

import org.brisling.base.domain.impl.BaseDomain;
import org.brisling.base.domain.inf.BaseDomainInf;
import org.brisling.common.ConstSysParam;

import com.fasterxml.jackson.annotation.JsonFormat;


/**
 * 
 * 小型设备统计实体类
 * @author : jackson wang
 * @Date   : 2015年10月8日 下午10:01:07
 * @version: 1.0
 * 
 */
@Entity
@Table(name=ConstSysParam.MODULE_DUTIES_MEDIUM_EQUIPMENT)
public class MediumEquipment extends BaseDomain implements BaseDomainInf {
	
	
	//事项名称
	private String sxmc;
	
	//事项编号
	private String sxbh;
	
	//申请时间	
	@JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
	private Date sqsj;	
	
	private String sqks;
	
	//事项状态
	private String sxzt;
	//设备名称
	private String sbmc;
	//品牌型号
	private String brand;
	//预计单价
	private Double yjdj;
	//数量
    private Double sl;
    //预计总价
    private Double yjzjj;
    //每次收费金额
    private Double mcsfje;
    //收回成本年限
    private Double hscbnx;

	public String getSqks() {
		return sqks;
	}


	public void setSqks(String sqks) {
		this.sqks = sqks;
	}


	public Date getSqsj() {
		return sqsj;
	}


	public void setSqsj(Date sqsj) {
		this.sqsj = sqsj;
	}


	public String getSbmc() {
		return sbmc;
	}


	public void setSbmc(String sbmc) {
		this.sbmc = sbmc;
	}


	public String getBrand() {
		return brand;
	}


	public void setBrand(String brand) {
		this.brand = brand;
	}


	public Double getYjdj() {
		return yjdj;
	}


	public void setYjdj(Double yjdj) {
		this.yjdj = yjdj;
	}


	public Double getSl() {
		return sl;
	}


	public void setSl(Double sl) {
		this.sl = sl;
	}


	public Double getYjzjj() {
		return yjzjj;
	}


	public void setYjzjj(Double yjzjj) {
		this.yjzjj = yjzjj;
	}


	public Double getMcsfje() {
		return mcsfje;
	}


	public void setMcsfje(Double mcsfje) {
		this.mcsfje = mcsfje;
	}


	public Double getHscbnx() {
		return hscbnx;
	}


	public void setHscbnx(Double hscbnx) {
		this.hscbnx = hscbnx;
	}


	public String getSxmc() {
		return sxmc;
	}


	public void setSxmc(String sxmc) {
		this.sxmc = sxmc;
	}


	public String getSxbh() {
		return sxbh;
	}


	public void setSxbh(String sxbh) {
		this.sxbh = sxbh;
	}


	public String getSxzt() {
		return sxzt;
	}


	public void setSxzt(String sxzt) {
		this.sxzt = sxzt;
	}
    
    
}
